package cn.platform.entity;


import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.ToString;

import java.sql.Timestamp;
import java.time.LocalDateTime;

/**
 * 学生作业管理
 * 对应数据库表 jxt_stu_how_act
 */
@Data
@ToString
public class StuHomework {
    private String id;
    private String type="作业"; // 作业、活动
    private String title;
    private String content;
    private Integer pubId; // 外键：老师表ID
    private String classId; // 外键：班级ID
    private String subject; // 作业专有，枚举：语文、数学、英语
    private LocalDateTime deadline; // 作业专有
    private LocalDateTime pubTime;
    private LocalDateTime updateTime;

    // 添加非数据库字段
    private String publisher;
    private Integer gradeYear;//确保存在该字段用于存储计算结果
    private Integer classNum;

    private Integer grade;//接收前端传入的年级

}
